self-restoring capacity of nature - Almanca İngilizce Sözlük